Tristan & Isolde

Tristan & Isolde  (2006)


Cast:  James Franco, Sophia Myles, Rufus Sewell, Mark Strong, Henry Cavill


Director:  Kevin Reynolds